type crypto/ecdsa.nistCurve

22 uses

	crypto/ecdsa (current package)
		ecdsa.go#L184: func generateNISTEC[Point nistPoint[Point]](c *nistCurve[Point], rand io.Reader) (*PrivateKey, error) {
		ecdsa.go#L202: func randomPoint[Point nistPoint[Point]](c *nistCurve[Point], rand io.Reader) (k *bigmod.Nat, p Point, err error) {
		ecdsa.go#L291: func signNISTEC[Point nistPoint[Point]](c *nistCurve[Point], priv *PrivateKey, csprng io.Reader, hash []byte) (sig []byte, err error) {
		ecdsa.go#L366: func inverse[Point nistPoint[Point]](c *nistCurve[Point], kInv, k *bigmod.Nat) {
		ecdsa.go#L386: func hashToNat[Point nistPoint[Point]](c *nistCurve[Point], e *bigmod.Nat, hash []byte) {
		ecdsa.go#L496: func verifyNISTEC[Point nistPoint[Point]](c *nistCurve[Point], pub *PublicKey, hash, sig []byte) bool {
		ecdsa.go#L562: type nistCurve[Point nistPoint[Point]] struct {
		ecdsa.go#L580: func (curve *nistCurve[Point]) pointFromAffine(x, y *big.Int) (p Point, err error) {
		ecdsa.go#L599: func (curve *nistCurve[Point]) pointToAffine(p Point) (x, y *big.Int, err error) {
		ecdsa.go#L612: var _p224 *nistCurve[*nistec.P224Point]
		ecdsa.go#L614: func p224() *nistCurve[*nistec.P224Point] {
		ecdsa.go#L616: 		_p224 = &nistCurve[*nistec.P224Point]{
		ecdsa.go#L625: var _p256 *nistCurve[*nistec.P256Point]
		ecdsa.go#L627: func p256() *nistCurve[*nistec.P256Point] {
		ecdsa.go#L629: 		_p256 = &nistCurve[*nistec.P256Point]{
		ecdsa.go#L638: var _p384 *nistCurve[*nistec.P384Point]
		ecdsa.go#L640: func p384() *nistCurve[*nistec.P384Point] {
		ecdsa.go#L642: 		_p384 = &nistCurve[*nistec.P384Point]{
		ecdsa.go#L651: var _p521 *nistCurve[*nistec.P521Point]
		ecdsa.go#L653: func p521() *nistCurve[*nistec.P521Point] {
		ecdsa.go#L655: 		_p521 = &nistCurve[*nistec.P521Point]{
		ecdsa.go#L663: func precomputeParams[Point nistPoint[Point]](c *nistCurve[Point], curve elliptic.Curve) {